proof impression - Turkish English Dictionary